home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 32 / Mac Magazin and MacEasy Magazine CD - Issue 32.iso / Grafik & Text / OzTeX3.0 / Help-files / PSnup < prev    next >
Text File  |  1997-01-05  |  3KB  |  58 lines

  1. PSnup puts multiple logical pages onto each physical sheet of paper.
  2. The input PostScript file should follow the Adobe Document Structuring
  3. Conventions (dvips creates such files).  The PSnup options are:
  4.  
  5.    -<num>      -l          -r          -f         -c
  6.    -m margin   -b border   -d lwidth   -s scale
  7.    -w width    -h height   -p paper
  8.    -W width    -H height   -P paper
  9.  
  10. The -<num> option selects the number of logical pages to put on each sheet
  11. of paper.  This can be any whole number; PSnup tries to optimise the layout
  12. so that the minimum amount of space is wasted.  If PSnup cannot find a
  13. layout within its tolerance limit, it will abort with an error message.
  14.  
  15. The -l option should be used for pages that are in landscape orientation
  16. (rotated 90 degrees anticlockwise).  The -r option should be used for pages
  17. that are in seascape orientation (rotated 90 degrees clockwise), and the
  18. -f option should be used for pages that have the width and height
  19. interchanged, but are not rotated.
  20.  
  21. PSnup normally uses `row-major' layout, where adjacent pages are placed
  22. in rows across the paper.  The -c option changes the order to `column-major',
  23. where successive pages are placed in columns down the paper.
  24.  
  25. A margin to leave around the whole page can be specified with the -m option.
  26. This is useful for sheets of `thumbnail' pages, because the normal page
  27. margins are reduced by putting multiple pages on a single sheet.
  28.  
  29. The -b option is used to specify an additional margin around each page.
  30.  
  31. The -d option draws a line around the border of each page, of the specified
  32. width.  If the lwidth parameter is omitted, a default linewidth of 1 point
  33. is assumed.  The linewidth is relative to the original page dimensions,
  34. i.e. it is scaled down with the rest of the page.
  35.  
  36. The -s option overrides the scale chosen by PSnup.  This is useful to merge
  37. pages that are already reduced.
  38.  
  39. The -w option gives the output paper width, and the -h option gives the
  40. output paper height, normally specified in "cm" or "in" to convert 
  41. PostScript's points (1/72 of an inch) to centimeters or inches.
  42. The -p option can be used as an alternative, to set the output paper size
  43. to a3, a4, a5, b5, letter, legal, tabloid, statement, executive, folio,
  44. quarto or 10x14.  The default output paper size is a4.
  45.  
  46. The -W, -H and -P options set the input paper size, if it is different from
  47. the output size.  This makes it easy to impose pages of one size on a
  48. different size of paper.
  49.  
  50. The potential use of this utility is varied but one particular use is in
  51. conjunction with PSbook.  For example, after using dvips to create foo.ps
  52. you can run PSbook (with no options) and then PSnup with -2.  If foo.ps
  53. is a 4 page document then the result is a two page document with input
  54. pages 4 and 1 on the first output page, and input pages 2 and 3 on the
  55. second output page.
  56.  
  57. Copyright (C) Angus J. C. Duggan 1991-1995 (angus@harlequin.co.uk)
  58.